home *** CD-ROM | disk | FTP | other *** search
- 2 .BYTE 011 008 010 000 158 050
- 5 .BYTE 048 054 049 000 000 000
- 6 LDA #$17:STA $D018;LOWER CASE CHARACHTERS
- 7 NOP:NOP
- 8 JMP START
- 10 PRGDSK STX MW+4;#$05 (null)ES HERE
- 20 STY CZ22;HOLDS # OF BLOCKS TO WRITE TO DISK
- 30 ASL;IF A WAS 0 THEN BEGINING BLOCK WOULD BE $0C9B 0 TIMES 2 = 0
- 40 STA CZ23
- 50 MW1 LDX CZ23
- 60 LDA MWADD,X
- 70 STA CZFD;SET UP ZERO PAGE ADDRESSING IN $FD & $FE
- 80 LDA MWADD+1,X
- 90 STA CZFE
- 100 INC CZ23;INC 2 TIMES FOR NEXT BLOCK
- 110 INC CZ23
- 120 LDY #$00
- 130 MW2 STY MW+3;SEND W-W 05 00 20 TO DISK
- 140 JSR LIST
- 150 LDX #$00
- 160 L1 LDA MW,X
- 170 JSR OUT
- 180 INX
- 190 CPX #$06
- 200 BNE L1
- 210 LDX #$20
- 220 L2 LDA (CZFD),Y;SEND PROGRAM TO DISK
- 230 JSR OUT
- 240 INY
- 250 DEX
- 260 BNE L2
- 270 JSR UNLIS
- 280 CPY #$00
- 290 BNE MW2
- 300 INC MW+4
- 310 DEC CZ22
- 320 BNE MW1
- 330 RTS
- 340 MW .BYTE 77 45 87 00 00 32
- 350 MWADD .BYTE 155 012 155 013 155 014 035 015 035 016
- 370 .FILE C35 2
-